debt ridden - French English Dictionary